Compiler Technology for Blue Gene Systems

نویسندگان

  • Stefan Kral
  • Markus Triska
  • Christoph W. Ueberhuber
چکیده

Standard compilers are incapable of fully harnessing the enormous performance potential of Blue Gene systems. To reach the leading position in the Top500 supercomputing list, IBM had to put considerable effort into coding and tuning a limited range of low-level numerical kernel routines by hand. In this paper the Vienna MAP compiler is presented, which particularly targets signal transform codes ubiquitous in compute-intensive scientific applications. Compiling Fftw code, MAP reaches as much as 80% of the optimum performance of Blue Gene systems. In an application code MAP enabled a sustained performance of 60 Tflop/s to be reached on BlueGene/L.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FFT specific compilation on IBM blue gene

Bei vielen numerischen Codes gelingt es verfügbaren Compilern nicht, das Leistungspotential moderner Prozessoren zufriedenstellend auszuschöpfen. Als Alternative zum Hand-Coding und -Tuning von numerischen Grundroutinen wurde der MAP Special-Purpose-Compiler entwickelt und speziell an die Anforderungen von Codes aus der Domäne der Signalverarbeitung angepaßt. Die neue, an IBM Blue Gene Supercom...

متن کامل

A New Reporter Gene Technology: Opportunities and Perspectives

The paper summarizes the current status of the reporter gene technology and their basics. Reporter gene technology is widely used to monitor cellular events associated with gene expression and signal transduction. Based upon the splicing of transcriptional control elements to a variety of reporter genes, it “reports” the effects of a cascade of signaling events on gene expression inside cells. ...

متن کامل

Scalable molecular dynamics with NAMD on the IBM Blue Gene/L system

dynamics with NAMD on the IBM Blue Gene/L system S. Kumar C. Huang G. Zheng E. Bohm A. Bhatele J. C. Phillips H. Yu L. V. Kalé NAMD (nanoscale molecular dynamics) is a production molecular dynamics (MD) application for biomolecular simulations that include assemblages of proteins, cell membranes, and water molecules. In a biomolecular simulation, the problem size is fixed and a large number of ...

متن کامل

Understanding Checkpointing Overheads on Massive-Scale Systems: Analysis of the IBM Blue Gene/P System

Providing fault tolerance in high-end petascale systems, consisting of millions of hardware components and complex software stacks, is becoming an increasingly challenging task. Checkpointing continues to be the most prevalent technique for providing fault tolerance in such high-end systems. Considerable research has focussed on optimizing checkpointing; however, in practice, checkpointing stil...

متن کامل

Performance Counter Monitoring for the Blue Gene / Q Architecture

This quarter’s newsletter features the performance area, which has a broad focus including autotuning, performance modeling, end-to-end performance measurement, and tool integration. We aim to extend and integrate mature, robust performance measurement technologies and develop a comprehensive performance data management framework that can be used by other areas of the SUPER project. End-to-end ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006